node 是目前開發上不可或缺的工具,今天就要使用 nvm 來安裝 node.js!
nvm 是 node 的版本控制工具,它可以讓我們快速切換 node 的版本
可直接於下載安裝包,或是使用指令進行安裝
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
安裝後,進入安裝資料夾內修改設定檔,否則 npm 安裝有可能會跳錯
// C:\Users\user\AppData\Roaming\nvm\settings.txt
root: C:\Users\user\AppData\Roaming\nvm
path: C:\Program Files\nodejs
// 新增以下兩行設定
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
接下來看一下如何使用
// 列出目前版本與可使用的指令
$ nvm -v
// 使用 nvm 安裝 node
$ nvm install <version>
// 檢視目前安裝的 node 版本
$ nvm ls
// 切換 node 版本
$ nvm use <version>
// 檢視 node 版本
$ node -v
node 安裝完成後會內建 npm,不過如果有其他需求也可以用指令安裝
// 檢視 npm 版本
$ npm -v
// 安裝 npm
$ curl -L https://www.npmjs.com/install.sh | sh
// 更新 npm 版本
$ npm install npm@latest -g
// 安裝 package 內的套件
$ npm install
// 新增套件
$ npm install [package]
// 全域新增套件
$npm install -g [package]
// 卸載套件
$ npm uninstall [package]
yarn 是一個新的工具,它較 npm 來說更為的快速,以下介紹指令
// 安裝 yarn
$ npm install yarn -g
// 檢視 yarn 版本
$ yarn --version
// 安裝 package 內的套件
$ yarn install
// 新增套件
$ yarn add [package]
// 全域新增套件
$ yarn global add [package]
// 卸載套件
$ yarn remove [package]
基本上我還是習慣使用 npm,若是覺得 npm 太慢也可以改用 yarn 哦!